Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 138 and Version 139 of Protocol Specific Questions


Ignore:
Timestamp:
Nov 18, 2019, 12:21:36 AM (4 years ago)
Author:
Robby
Comment:

Remove mentions of defunct services AIM, MSN, and Yahoo.

Legend:

Unmodified
Added
Removed
Modified
  • Protocol Specific Questions

    v138 v139  
    1818[[TOC(inline,noheading)]]
    1919
    20 == AIM (OSCAR) Protocol ==
     20== ICQ (OSCAR) Protocol ==
    2121
    2222=== Can I set my profile? ===
     
    2626First, try IMing yourself a few times.  Buddy icons are checked when you IM people, so that may work.  If it still doesn't update, check the file size (buddy icons must be smaller than 4kb) and the image size (it should be 48x48 or 50x50 in most cases).  Also, check the file type.  GIF or JPEG images are best supported.  If all of that checks out and it still doesn't work, try restarting Pidgin.
    2727
    28 === Why are some of my buddies are not showing up as online? ===
    29 AOL has set a limit for the maximum number of people you can have in your buddy list.  This number is currently 500.  If you don't think you are anywhere near that limit, it is possible that your server-stored buddy list is corrupt. If you think this might be the case, you can try signing on with an official AIM program from AOL.  This will usually correct any problems with the list.
    30 
    31 === Can I use AIM URI's such as "aim:goim?screenname=seanegn"? ===
    32 Yes; you need to register purple-url-handler in your browser.  This requires that Pidgin be built with dbus support, otherwise purple-url-handler will not be installed.
    33 
    34 === Does Pidgin support DirectIM and IM Image? ===
    35 Yes, absolutely.  Keep in mind that you must establish a DirectIM session before you're able to insert a picture into the conversation.
    36 
    3728=== Can I send SMS messages? ===
    38 Yep, just send an IM to the person's phone number.  For example, if the phone number is (919) 555-1234, you would message +19195551234  We think this should work for countries with a country code of 1 (the United States and Canada).
     29Yes, starting with pidgin version 2.2.0, you can send SMS via ICQ. This works only with carriers which ICQ supports. For example, if you want to send SMS to a phone number 052-3999999 in Israel, open a new conversation window in ICQ and enter the following: +972523999999 or (+<country code><area code without 0><phone number>).
    3930
    4031=== Can I add SMS numbers to my buddy list? ===
    4132Yes.  You should be able to add phone numbers to your buddy list using the same format as explained in the previous question.
    42 
    43 == ICQ (OSCAR) Protocol ==
    44 
    45 === Important note about ICQ FAQs ===
    46 The entire AIM section applies to ICQ as well.  Information in this section is in addition to the AIM section above.
    47 
    48 === Can I send SMS messages? ===
    49 Yes, starting with pidgin version 2.2.0, you can send SMS via ICQ. This works only with carriers which ICQ supports. For example, if you want to send SMS to a phone number 052-3999999 in Israel, open a new conversation window in ICQ and enter the following: +972523999999 or (+<country code><area code without 0><phone number>).
    5033
    5134=== Why do my buddies' messages display incorrectly? ===
     
    271254If you want to use a protocol that is supported by Pidgin natively, it is recommended to use Pidgin's own implementation rather than a Jabber transport.
    272255
    273 == Yahoo!(Y!M) Protocol ==
    274 
    275 === How do I get blocking someone to work? ===
    276 There is a known bug in the Yahoo! protocol code present in libpurple.  We've been unable to determine the exact cause or a workable code solution to the problem, but the failure seems to be most prominent when the blocking code tries to automatically remove the buddy from your list (this is required for a block on Yahoo!).   It will also ''always'' fail if libpurple thinks the buddy is already blocked.
    277 
    278 We suggest manually removing Yahoo! buddies before attempting to block them.  For buddies reported as already blocked who are not in fact blocked, unblock them (in Tools->Privacy) and block them again.  This works often.
    279 
    280 === Why can't I connect to Yahoo! from behind a firewall or NAT? ===
    281 Your firewall or NAT is not allowing YMSG packets (packets for the Yahoo! protocol) to pass through it.  You can try changing the port Pidgin attempts to connect to.  Go to Tools->Edit, find your Yahoo! account, uncheck the Enabled box, then select the account and click Modify.  On the Advanced tab, change the value in the Pager port field.  Ports known to work are 20, 23, 25, 80, 119, 5050, 8001, and 8002.  This will not work for all users, but does help many.
    282 
    283 === Why doesn't Pidgin have the official client's "Firewall with no proxy" option? ===
    284 The official client's Firewall with no proxy option wraps the Yahoo! YMSG protocol in HTTP, which enables it to pass through many firewalls and NATs that filter IM traffic but not HTTP traffic.  Pidgin and libpurple currently do not support this.
    285 
    286 === Can I get a list of Yahoo! chatrooms?  What about localized lists? ===
    287 Tools->Room List will let you list available Yahoo! chat rooms.  Yahoo! has currently disabled user-created rooms.  The option to create rooms still exists in Pidgin but will be non-functional until Yahoo! re-enables user-created rooms.
    288 
    289 By default the room list shows US-localized chat rooms.  To get a localized room list for another locale, you'll need to change the Chat Room Locale setting in the account editor, on the Advanced tab.  Enter a country code in this field.  Certain country codes no longer seem to work (most notably de).  The list of known-working country codes was at last check the following:
    290  * aa -> Asia
    291  * ar -> Argentina
    292  * au -> Australia
    293  * br -> Brazil
    294  * ca -> Canada
    295  * cf -> Central African Republic
    296  * cn -> China
    297  * dk -> Denmark
    298  * es -> Spain
    299  * fr -> France
    300  * hk -> Hong Kong
    301  * in -> India
    302  * it -> Italy
    303  * kr -> Korea, Republic of
    304  * mx -> Mexico
    305  * my -> Malaysia
    306  * no -> Norway
    307  * se -> Sweden
    308  * sg -> Singapore
    309  * tw -> Taiwan
    310  * uk -> United Kingdom
    311  * us -> United States of America
    312 
    313 If you discover any of these no longer work, or find other country codes that do work, please don't hesitate to contact the development team.
    314 
    315 === What protocol does Pidgin use to connect to Yahoo!? ===
    316 Normally Pidgin uses the YMSG protocol, which is the same protocol that the official Yahoo! clients use, although Pidgin uses a slightly older version of the protocol than current official clients.  If an attempt to login returns the "Invalid Password" error code, Pidgin automatically tries to log in using the "!WebMessenger" method.  This method still uses the YMSG protocol, but authenticates differently, and connects to a different server.
    317 
    318 While in Web Messenger mode, several things work differently or not at all.  Adding, moving, and removing buddies doesn't work, and the only available statuses are "Available" and "Invisible".  In addition, the Yahoo! server seems to ignore all Yahoo! Chat related packets.  For this reason, we use the YCHT protocol to join Yahoo! Chat rooms while connected using the Web Messenger method.
    319 
    320 === Why doesn't my yahoo.co.uk account work? (error code:"Invalid username") ===
    321 Change your Yahoo account's `Username` from `username@yahoo.co.uk` to only `username` (that is, remove `@yahoo.co.uk` from the Usernane field).
    322 
    323 === I get a message that says "Too many failed login attempts" but I logged into the website like the message said and it still doesn't work! ===
    324 This seems to happen for several different reasons, but an easy one to run into is account deactivation, particularly if you signed up for a Yahoo! account on the Yahoo! Mail site instead of the main Yahoo! site.  If you don't log into Yahoo! Mail for four months, your mail account is deactivated; this seems to be at least partially related to the login failures error.
    325 
    326 For some people, logging into any Yahoo! website is sufficient to restore the account to a working status.  For others, you must log into [http://mail.yahoo.com Yahoo! Mail] specifically.  If that still doesn't work, try logging into other Yahoo! sites.  Beyond this, there's not much we can really do, as the login server returns the error and refuses to let us continue logging into the messenger service.
    327 
    328 
    329 
    330 == MSN Protocol ==
    331 
    332 === Setting up MSN accounts and Connection issues ===
    333 
    334 ==== I can't connect to MSN using Pidgin 2.4.3 or earlier ====
    335 
    336 These versions used to use an old version of the MSN protocol (MSNP9) which is no longer supported on the server side. If you want to use MSN with Pidgin, you will need to use 2.5.0 or any later version.
    337 
    338 {{{
    339 #!comment
    340 See more information about support for the newer features on the ProgressReport page.
    341 }}}
    342 
    343 ==== Why can't I log into MSN? ====
    344 You probably did not compile Pidgin with SSL support, or the SSL plugin failed to load.  The MSN protocol requires the use of SSL, which Pidgin provides by either GnuTLS or the combination of NSS and NSPR from the Mozilla project.  See [wiki:FAQssl these notes] to get SSL up and running.
    345 
    346 ==== Why isn't MSN in the list of protocols? ====
    347 ==== The MSN plugin won't load, but I have Mozilla NSS or GNUTLS or both! ====
    348 See [wiki:FAQssl these notes] on getting SSL up and running.
    349 
    350 ==== What does "MSN: S: 911 3" in the debug window mean when I can't connect? ====
    351 Unhandled command '911' indicates some form of authentication error. This could be simply that your password is wrong.
    352 
    353 Other reports of this error seem to indicate that it could be a timeout problem--if the authenticaion process takes too long to complete, the authentication fails.  Slowness could be caused by a number of factors, including:
    354  * being on dialup
    355  * slow DNS resolution
    356  * network problems.
    357 
    358 Please check that your configured DNS servers are correct, and are resolving hostnames reasonably quickly. On Linux these are specified in /etc/resolv.conf - At least 5 people resolved the '911' error by removing incorrect DNS servers from here.
    359 
    360 If you are still having problems please try these tests to try to identify any potential network problems: using telnet, try connecting to
    361  * port 1863 on messenger.hotmail.com
    362  * port 443 on loginnet.passport.com
    363  * port 443 on login.passport.com
    364 If any of those fail, or take a long time to connect, then this is probably not a bug in Pidgin.
    365 
    366 ==== How do I set my MSN Friendly Name (the name other users see)? ====
    367 In the Buddy List window, go to Accounts->'' your MSN account''->Set Friendly Name.
    368 
    369 ==== Can I set my friendly name with a plugin? ====
    370 No.  This leads to far too much abuse of the already-abused friendly name.  Stuffing such useless information as the currently playing song on your music player or a status message inside the friendly name completely defeats the purpose of the friendly name, which is to provide a more easily recognizable name than an e-mail address.
    371 
    372 === MSN Buddies ===
    373 
    374 ==== What does "Has You" in the buddy list tooltip mean? ====
    375 It shows you if that MSN user has added you to his/her buddy list. "Has you: No" does ''not'' mean you can't talk to that person.
    376 
    377 ==== Why is "Has You" gone in 2.5.0? ====
    378 This seems to be related to switching to MSNP15. For more info, see ticket #6637.
    379 
    380 ==== Why do I keep getting a "Buddy List Synchronization" error? ====
    381 Sometimes, for a particular buddy, you may keep getting a "Buddy List Synchronization" error every time you sign in, even if you accept adding the buddy. There are two possible reasons for this problem.
    382 
    383 The first possibility is because the buddy is on your address book, and not marked for use with messenger. Pidgin does not currently handle this case. The second possibility is that there are multiple copies of that buddy in your address book in different groups than Pidgin expects.
    384 
    385 In order to fix this, you need to login to your account via Hotmail and edit your address book. If you use some sort of network-provided account that is affiliated with MSN, you should still be able to login for this purpose (even if you don't have an inbox).
    386 
    387 For the first case, from the address book, edit the contact that matches, and check the box for "Use this address with Windows Live Messenger". For the second case, look for multiple copies of the buddy and remove all but the one in the group Pidgin expects. These buddies will most probably have the Quickname set to <userid part of email address>+<incrementing number>.
    388 
    389 === Conversations ===
    390 
    391 ==== Can I turn off displaying nicknames/friendly names? ====
    392 No.  If your buddies are using friendly names that make it difficult to distinguish them from each other, use aliases to set useful differentiating names for the buddies.
    393 
    394 ==== Can I turn off displaying custom smileys? ====
    395 Yes.  It is in the options for your MSN account.  Go to Accounts->Manage, select your MSN account, click Modify, select the Advanced tab, and uncheck "Show custom smileys".
    396 
    397 ==== Why do some of my messages result in an error? ====
    398 Your message might have been censored by Microsoft. All clients are affected as
    399 messages are being censored at the server.
    400 See #2278 and http://virtuelvis.com/archives/2006/02/microsoft-censoring-msn-messenger
    401 
    402 === Miscellaneous MSN questions ===
    403 
    404 ==== Why are file transfers so slow? ====
    405 MSN file transfer support is limited to the proxied version of file transfer support in the protocol.  This means that the files are sent to MSN's servers, then the server sends the data to the other user.  We don't know if or when we will ever support any of the peer-to-peer file transfer methods available in the MSN protocol.
    406 
    407 ==== Is there a way to invite more than one person to a chat? ====
    408 Yes, but this is a case where our design differs from the official clients.  In the MSN world, there is no distinction between an IM session and a chat.  Within libpurple and Pidgin, however, there is.  If you start an IM with one user, then you cannot invite someone else to the conversation.  If, however, you right-click the buddy and select Initiate Chat, then you can invite as many people to the chat as you want using Conversation->Invite.  Unfortunately, Pidgin does not yet provide a convenient way to select multiple buddies at once to invite.
    409 
    410 ==== What does "Error reading from switchboard server" mean? ====
    411 We haven't fully figured that out yet, but even Microsoft's client seems to get similar errors, although with less frequency than we do.
    412 
    413256== Gadu-Gadu (GG) Protocol ==
    414257
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!